Ping River — synonyms, definition

1. Ping River (Noun)

1 synonym
Ping
1 definition

Ping River (Noun) — A river in western Thailand; a major tributary of the Chao Phraya.

1 type of
river
3 parts of
Kingdom of Thailand Siam Thailand